Big Huge Thesaurus

veterinary surgeon

noun